well enclosure - German English Dictionary